Homa: A Receiver-Driven Low-Latency Transport Protocol Using Network Priorities

نویسندگان

  • Behnam Montazeri
  • Yilong Li
  • Mohammad Alizadeh
  • John Ousterhout
چکیده

Homa is a new transport protocol for datacenter networks. It provides exceptionally low latency, especially for workloads with a high volume of very short messages, and it also supports large messages and high network utilization. Homa uses in-network priority queues to ensure low latency for short messages; priority allocation is managed dynamically by each receiver and integrated with a receiver-driven flow control mechanism. Homa also uses controlled overcommitment of receiver downlinks to ensure efficient bandwidth utilization at high load. Our implementation of Homa delivers 99th percentile round-trip times less than 15 μs for short messages on a 10 Gbps network running at 80% load. These latencies are almost 100x lower than the best published measurements of an implementation. Simulations show that Homa can operate at higher network loads than pFabric, pHost, or PIAS.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

MESH-R: Large-Scale, Reliable Multicast Transport

This paper presents a novel multicast protocol, MESH-R, for fully reliable data distribution in a scalable, efficient fashion. A key contribution of our solution is the receiver-driven, dynamic organization of the multicast control structure based on network performance characteristics. The MESH-R framework (1) is a fully distributed, transport-layer solution, (2) presents a robust state synchr...

متن کامل

An Image Transport Protocol for the Internet

Images account for a significant and growing fraction of Web downloads. The traditional approach to transporting images uses TCP, which provides a generic reliable, in-order byte-stream abstraction, but which is overly restrictive for image data. We analyze the progression of image quality at the receiver with time and show that the in-order delivery abstraction provided by a TCP-based approach...

متن کامل

WBAN Energy Efficiency and Dependability Improvement Utilizing Wake-Up Receiver

This paper discusses the perspectives of using a wake-up receiver (WUR) in wireless body area network (WBAN) applications with event-driven data transfers. First we compare energy efficiency between the WUR-based and the duty-cycled medium access control protocol based IEEE 802.15.6 compliant WBAN. Then, we review the architectures of state-of-the-art WURs and discuss their suitability for WBAN...

متن کامل

Image Stream Transfer Using Real Time Protocol

The usual approach to transporting images uses TCP, which provides a general reliable, in-order bytestream abstraction, but which is excessively restrictive for image data. We analyze the series of image quality at the handset with time and show that the in-order release abstraction provided by a TCP-based approach prevents the handset application from processing and rendering portions of an im...

متن کامل

WebTP: A Receiver-Driven Web Transport Protocol

The use of TCP for the Web has caused a variety of performance problems because the interactive request/response nature of Web tra c is incongruent with the sequenced, bi-directional, continuous, byte-stream model of TCP. We believe that these problems can be overcome by abandoning the constraints imposed by TCP and designing a new receiver-oriented transport protocol for the Web that leverages...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017